multi spindle machine - Turkish English Dictionary